// David's CounterStrike SeaBattle ai v11
// Weights resource production.
Weight ARMGEO 1
Weight ARMLAB 1
Weight ARMRL 0.9
Weight ARMAP 0.8
Weight ARMALAB 4
Weight ARMAAP 0.3
Weight ARMHP 0.1
Weight ARMGUARD 0.05

Weight ARMFRL 1
Weight ARMSY 0.6
Weight ARMASY 0.2

Weight ARMBRTHA 1
Weight ARMMMKR 0.9
Weight ARMFLAK 0.6
Weight ARMMOHO 0.1

Weight ARMPLAT 1
Weight ARMUWFUS 0.3
Weight ARMATL 0.05

Weight ARMCA 1
Weight ARMACA 1
Weight ARMCSA 1
Weight ARMCH 1
Weight ARMACSUB 0.8
Weight ARMCS 0.7

Weight CORGEO 1
Weight CORAP 1
Weight CORRL 0.8
Weight CORAAP 0.3
Weight CORHP 0.1
Weight CORPUN 0.05

Weight CORFRL 0.75
Weight CORSY 0.7
Weight CORASY 0.4

Weight CORINT 1
Weight CORMMKR 0.9
Weight CORFLAK 0.4
Weight CORMOHO 0.1

Weight CORPLAT 1
Weight CORUWFUS 0.5
Weight CORATL 0.05

Weight CORCA 1
Weight CORACA 1
Weight CORCH 1
Weight CORCS 0.8
Weight CORACSUB 0.6

Weight ARMPT 0.9
Weight ARMSS 0.4
Weight ARMROY 0.3
Weight ARMSUB 0.1

Weight ARMCARRY 1
Weight ARMCRUS 0.7
Weight ARMAAS 0.4
Weight ARMSJAM 0.2
Weight ARMSCRAM 0.1

Weight ARMHAWK 0.9
Weight ARMSEAP 0.7
Weight ARMSFIG 0.4
Weight ARMBRAWL 0.3
Weight ARMFIG 0.05

Weight ARMAH 1
Weight ARMMH 0.6
Weight ARMANAC 0.1

Weight ARMJETH 0.6

Weight ARMAMPH 0.95
Weight ARMASER 0.1
Weight ARMDECOM 0.05

Weight CORAPE 0.9
Weight CORSEAP 0.7
Weight CORVAMP 0.6
Weight CORSFIG 0.4
Weight CORVENG 0.05

Weight CORAH 0.9
Weight CORMH 0.5
Weight CORSNAP 0.1

Weight CORPT 1
Weight CORROY 0.4
Weight CORSUB 0.1

Weight CORCARRY 1
Weight CORBATS 0.8
Weight CORSSUB 0.6
Weight CORARCH 0.2
Weight CORSJAM 0.1

//Special ai units
Weight ACKFUS 1
Weight FLUXOR 1
Weight NUKEA 0.8
Weight ANSMMKR 0.5
Weight AAIASER 0.3
Weight AAIEMP 0.1
Limit ACKFUS 3
Limit ARMAIVP 0
Limit ANSMMKR 3
Limit AAIASER 2

Weight CAIGANT 1
Weight CCKFUS 1
Weight Quark 1
Weight NUKEC 0.8
Weight CNSMMKR 0.5
Weight CAITRON 0.1
Limit CCKFUS 3
Limit CAIGANT 0
Limit CNSMMKR 4

// ai-only aircraft
Weight AAIFIG 0.3
Weight AAITHUND 0.1
Weight AAIHAWK 1
Weight AAIBRAWL 0.5
Weight AAIPNIX 0.3
Weight AAILANCE 0.1
Weight AAISEAP 0.7
Weight AAISFIG 0.3
Limit AAIBRAWL 20
Limit AAIFIG 14
Limit AAIHAWK 60
Limit AAILANCE 4
Limit AAIPNIX 24
Limit AAITHUND 12
Limit AAISEAP 24
Limit AAISFIG 12
Weight AAISEAP 0.8
Weight AAISFIG 0.6
Limit AAISEAP 16
Limit AAISFIG 10

Weight CAISEAP 0.8
Weight CAISFIG 0.4
Limit CAISEAP 16
Limit CAISFIG 10
Weight CAIVENG 0.4
Weight CAISHAD 0.2
Weight CAIAPE 1
Weight CAIVAMP 0.8
Weight CAIHURC 0.5
Weight CAITITAN 0.1
Weight CAISEAP 0.7
Weight CAISFIG 0.3
Limit CAIAPE 30
Limit CAIHURC 26
Limit CAISHAD 16
Limit CAITITAN 4
Limit CAIVAMP 50
Limit CAIVENG 20
Limit CAISEAP 20
Limit CAISFIG 12

// HACKS and 3rd Party Units!

limit AATIDE 6
limit AEXXEC 0
limit AFUZY 0
limit ARMAAJ 0
limit ARMARC 3
limit ARMARCH 2
limit ARMCYBR 4
limit ARMDOGL 20
limit ARMDREAD 10
limit ARMEMG 0
limit ARMKAM 8
limit ARMMIN 0
limit ARMMOSQU 0
limit ARMPTFS 4
limit ARMREP 0
limit ARMSPAR 0
limit ASNIPER 0
limit SPOOFER 0
limit TURNER 14
limit WRAITH 0

limit CJAMFUSR 0
limit CKMMKR 0
limit CMBOX 4
limit CORACS 0
limit CORDOGL 16
limit CORFRL 0
limit CORLOCUS 0
limit CORSUMOT 0
limit CORWING 4
limit CORZAP 0
limit CPOWER 1
limit CRNNS 0
limit CSPEED 0
limit DCONDORE 0
limit ROLLER 16

Weight ARM 0.1
Weight CORE 0.1

// ARM

Limit ARMATLAS 0
Limit ARMFIG 8
Limit ARMPEEP 0
Limit ARMTHUND 0

Limit ARMAWAC 0
Limit ARMBRAWL 10
Limit ARMHAWK 20
Limit ARMLANCE 0
Limit ARMPNIX 0

Limit ARMAH 14
Limit ARMANAC 5
Limit ARMMH 10
Limit ARMSH 0
Limit ARMTHOVR 0

Limit ARMFLEA 0
Limit ARMHAM 0
Limit ARMJETH 8
Limit ARMPW 0
Limit ARMROCK 0
Limit ARMWAR 0

Limit ARMAMPH 36
Limit ARMASER 1
Limit ARMCOM 0
Limit ARMDECOM 3
Limit ARMFAST 0
Limit ARMFIDO 0
Limit ARMMARK 0
Limit ARMMAV 0
Limit ARMRECTR 0
Limit ARMSNIPE 0
Limit ARMSPY 0
Limit ARMVADER 0
Limit ARMZEUS 0

Limit ARMPT 22
Limit ARMROY 10
Limit ARMSS 4
Limit ARMSUB 10
Limit ARMTSHIP 0

Limit ARMAAS 12
Limit ARMBATS 0
Limit ARMCARRY 3
Limit ARMCRUS 20
Limit ARMMSHIP 0
Limit ARMSCRAM 1
Limit ARMSJAM 1
Limit ARMSUBK 0

Limit ARMSEAP 10
Limit ARMSEHAK 0
Limit ARMSFIG 6

Limit ARMDRAG 0
Limit ARMESTOR 0
Limit ARMGEO 5
Limit ARMGUARD 6
Limit ARMHLT 0
Limit ARMLLT 0
Limit ARMMAKR 0
Limit ARMMEX 0
Limit ARMMSTOR 0
Limit ARMRAD 0
Limit ARMRL 20
Limit ARMSOLAR 0
Limit ARMWIN 0

Limit ARMANNI 0
Limit ARMAMB 0
Limit ARMAMD 0
Limit ARMARAD 0
Limit ARMASP 0
Limit ARMBEAC 0
// Limit ARMBRTHA 2
Limit ARMCKFUS 0
Limit ARMDEV1 0
Limit ARMEMP 0
Limit ARMFLAK 16
Limit ARMFORT 0
Limit ARMFUS 0
Limit ARMGATE 0
Limit ARMMMKR 5
Limit ARMMOHO 4
Limit ARMSILO 0
Limit ARMTARG 0
Limit ARMVULC 0

Limit ARMFDRAG 0
Limit ARMFHLT 0
Limit ARMFMKR 0
Limit ARMFRT 20
Limit ARMSONAR 0
Limit ARMTIDE 0
Limit ARMTL 0
Limit ARMUWES 0
Limit ARMUWMEX 0
Limit ARMUWMS 0

Limit ARMASON 0
Limit ARMATL 4
Limit ARMUWFUS 2

Limit ARMAVP 0
Limit ARMVP 0

//CORE

Limit CORFINK 0
Limit CORSHAD 0
Limit CORVALK 0
Limit CORVENG 10

Limit CORAPE 10
Limit CORAWAC 0
Limit CORBVALK 0
Limit CORHURC 0
Limit CORTITAN 0
Limit CORVAMP 20

Limit CORAH 20
Limit CORMH 10
Limit CORSH 0
Limit CORSNAP 7
Limit CORTHOVR 0

Limit CORPT 20
Limit CORROY 10
Limit CORSS 4
Limit CORSUB 8
Limit CORTSHIP 0

Limit CORARCH 8
Limit CORBATS 10
Limit CORCARRY 3
Limit CORCRUS 0
Limit CORMSHIP 0
Limit CORSHARK 0
Limit CORSJAM 1
Limit CORSSUB 6
Limit CORSUBK 0

Limit CORHUNT 0
Limit CORSEAP 10
Limit CORSFIG 6

Limit CORBUILD 0
Limit CORDRAG 0
Limit CORESTOR 0
Limit CORFDRAG 0
Limit CORGEO 5
Limit CORHLT 0
Limit CORLLT 0
Limit CORMAKR 0
Limit CORMEX 0
Limit CORMSTOR 0
Limit CORPUN 4
Limit CORRAD 0
Limit CORRL 14
Limit CORSOLAR 12
Limit CORVIPE 0
Limit CORWIN 0

Limit CORARAD 0
Limit CORASP 0
Limit CORBEAC 0
Limit CORBUZZ 0
Limit CORCKFUS 0
Limit CORDEV1 0
Limit CORDOOM 0
Limit CORFMD 0
Limit CORFLAK 12
Limit CORFORT 0
Limit CORFUS 0
Limit CORGATE 0
// Limit CORINT 3
Limit CORMMKR 6
Limit CORMOHO 5
Limit CORSILO 0
Limit CORTARG 0
Limit CORTOAST 0
Limit CORTRON 0

Limit CORFHLT 0
Limit CORFMKR 0
Limit CORFRT 16
Limit CORSONAR 0
Limit CORTIDE 0
Limit CORTL 0
Limit CORUWES 0
Limit CORUWMEX 0
Limit CORUWMS 0

Limit CORASON 0
Limit CORATL 3
Limit CORUWFUS 2

Limit CORALAB 0
Limit CORAVP 0
Limit CORLAB 0
Limit CORVP 0

plan easy

Limit ARMAAP 1
Limit ARMALAB 0
Limit ARMASY 1
Limit ARMAP 1
Limit ARMHP 1
Limit ARMLAB 0
Limit ARMPLAT 1
Limit ARMSY 1

Limit ARMACA 1
Limit ARMACSUB 1
Limit ARMCA 1
Limit ARMCH 1
Limit ARMCS 1
Limit ARMCSA 1

Limit ARMBRTHA 0
Limit FLUXOR 1
Limit NUKEA 0
Limit AAIEMP 0

Limit CORAAP 1
Limit CORASY 1
Limit CORAP 1
Limit CORHP 1
Limit CORPLAT 1
Limit CORSY 1

Limit CORACA 1
Limit CORACSUB 1
Limit CORCA 1
Limit CORCH 1
Limit CORCS 1
Limit CORCSA 1

Limit CORINT 0
Limit QUARK 1
Limit NUKEC 0
Limit CAITRON 0

Limit level2 20
Limit level3 4

plan medium

Limit ARMAAP 2
Limit ARMALAB 2
Limit ARMASY 2
Limit ARMAP 1
Limit ARMHP 1
Limit ARMLAB 1
Limit ARMPLAT 2
Limit ARMSY 2

Limit ARMACA 2
Limit ARMACK 2
Limit ARMACSUB 1
Limit ARMCA 4
Limit ARMCK 1
Limit ARMCH 2
Limit ARMCS 2
Limit ARMCSA 4

Limit ARMBRTHA 2
Limit FLUXOR 1
Limit NUKEA 2
Limit AAIEMP 1

Limit CORAAP 2
Limit CORASY 2
Limit CORAP 1
Limit CORHP 1
Limit CORPLAT 2
Limit CORSY 2

Limit CORACA 4
Limit CORACSUB 1
Limit CORCA 4
Limit CORCH 2
Limit CORCS 2
Limit CORCSA 4

Limit CORINT 2
Limit QUARK 1
Limit NUKEC 2
Limit CAITRON 0

plan hard

Limit ARMAAP 8
Limit ARMALAB 3
Limit ARMASY 3
Limit ARMAP 1
Limit ARMHP 2
Limit ARMLAB 1
Limit ARMPLAT 3
Limit ARMSY 3

Limit ARMACA 3
Limit ARMACK 3
Limit ARMACSUB 2
Limit ARMCA 6
Limit ARMCK 2
Limit ARMCH 3
Limit ARMCS 2
Limit ARMCSA 8

Limit ARMBRTHA 4
Limit FLUXOR 2
Limit NUKEA 4
Limit AAIEMP 1

Limit CORAAP 7
Limit CORASY 3
Limit CORAP 1
Limit CORHP 3
Limit CORPLAT 3
Limit CORSY 3

Limit CORACA 4
Limit CORACSUB 2
Limit CORCA 6
Limit CORCH 4
Limit CORCS 2
Limit CORCSA 8

Limit CORINT 5
Limit QUARK 2
Limit NUKEC 4
Limit CAITRON 1